package com.dynamicPro.pojo;

/**
 * Esta clase representa un Archivo Fuente de un Proyecto.
 * 
 * @author Marcel Cordoba
 *
 */
public class Archivo {
	
	/* */
	private long codigo;
	/* */
	private String nombre;
	/* */
	private int loc;
	/* */
	private int locAgregadas;
	/* */ 
	private int locEliminadas;
	/* */
	private String ruta;
	
	/**
	 * 
	 */
	public Archivo(){
		codigo = -1;
		nombre = new String("");
		loc = 0;
		locAgregadas = 0;
		locEliminadas = 0;
		ruta = new String("");
	}
	
	/**
	 * 
	 * @param codigo
	 * @param nombre
	 * @param loc
	 * @param locAgregadas
	 * @param locEliminadas
	 * @param ruta
	 */
	public Archivo(long codigo, String nombre, int loc, int locAgregadas,
			int locEliminadas, String ruta) {
		
		this.codigo = codigo;
		this.nombre = nombre;
		this.loc = loc;
		this.locAgregadas = locAgregadas;
		this.locEliminadas = locEliminadas;
		this.ruta = ruta;
	}

	/**
	 * @return the codigo
	 */
	public long getCodigo() {
		return codigo;
	}

	/**
	 * @param codigo the codigo to set
	 */
	public void setCodigo(long codigo) {
		this.codigo = codigo;
	}

	/**
	 * @return the nombre
	 */
	public String getNombre() {
		return nombre;
	}

	/**
	 * @param nombre the nombre to set
	 */
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	/**
	 * @return the loc
	 */
	public int getLoc() {
		return loc;
	}

	/**
	 * @param loc the loc to set
	 */
	public void setLoc(int loc) {
		this.loc = loc;
	}

	/**
	 * @return the locAgregadas
	 */
	public int getLocAgregadas() {
		return locAgregadas;
	}

	/**
	 * @param locAgregadas the locAgregadas to set
	 */
	public void setLocAgregadas(int locAgregadas) {
		this.locAgregadas = locAgregadas;
	}

	/**
	 * @return the locEliminadas
	 */
	public int getLocEliminadas() {
		return locEliminadas;
	}

	/**
	 * @param locEliminadas the locEliminadas to set
	 */
	public void setLocEliminadas(int locEliminadas) {
		this.locEliminadas = locEliminadas;
	}

	/**
	 * @return the ruta
	 */
	public String getRuta() {
		return ruta;
	}

	/**
	 * @param ruta the ruta to set
	 */
	public void setRuta(String ruta) {
		this.ruta = ruta;
	}
	
		
	

}
